package cz.data.domain.system.service;

import cz.data.common.mybatis.BaseService;
import cz.data.domain.system.model.dto.DictItemDto;
import cz.data.domain.system.model.entity.DictItemEntity;

import java.util.List;

public interface DictItemService extends BaseService<DictItemEntity> {

    DictItemEntity saveDictItem(DictItemDto dictItem);

    DictItemEntity updateDictItem(DictItemDto dictItem);

    void deleteDictItemById(String id);

    void deleteDictItemBatch(List<String> ids);

    List<DictItemEntity> getDictItemByDictId(String dictId);
}
